import unittest


class TestLambdaMethod(unittest.TestCase):

    """
    说明:
        1. `x1 if (x1 > x2) else x2`这种写法是python的三目运算符写法, 在本例子中表示如果x1 > x2成立则返回x1, 反之返回x2.
        2. lambda函数的定义格式为:
        ```
        lambda 参数1, 参数2: 返回值
        ```
    """
    def test_create(self):
        get_max = lambda x1, x2: x1 if (x1 > x2) else x2
        print(get_max(23, 34))


if __name__ == '__main__':
    unittest.main()
